struggle against difficulties - Inglés Sinónimo Diccionario